home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
GameStar 2006 February
/
Gamestar_81_2006-02_dvd.iso
/
Red Shark
/
Missions
/
Mission_3
/
ObjectList.script
< prev
next >
Wrap
Text File
|
2001-11-05
|
16KB
|
523 lines
//---------------------------------------------
// Automatically-generated mission script file
// DO NOT EDIT!
// (c) G5 Software:
// Sergey Shoolts,
// Vlad Suglobov,
// Alik Tabunov,
// Max Ryumin,
// Alex Koloskov
//---------------------------------------------
class CFireworksMissionObjectList
{
array GetObjectsIDs()
{
array ids =
array(
"Helicopter",
"Village_01",
"Village_02",
"GermanBase_01",
"GermanBase_02",
"Hangar 1",
"Hangar 2",
"Hangar 3",
"Hangar 4",
"Hangar 5",
"Hangar 6",
"Hangar 7",
"Hangar 8",
"Hangar 9",
"NaziAntiair_BasePatrol_a 1",
"NaziAntiair_Walker_a 1",
"NaziAntiair_BasePatrol_b 1",
"NaziAntiair_BasePatrol_b 2",
"NaziAntiair_BasePatrol_b 3",
"NaziAntiair_BasePatrol_b 4",
"NaziAntiair_BasePatrol_c 1",
"NaziAntiair_BasePatrol_c 2",
"NaziAntiair_BasePatrol_d 1",
"NaziAntiair 1",
"NaziAntiair 2",
"NaziAntiair 3",
"NaziAntiair 4",
"NaziAntiair 5",
"NaziAntiair 6",
"NaziAntiair 7",
"NaziAntiair 8",
"NaziAntiair 9",
"NaziAntiair 10",
"NaziAntiair 11",
"NaziAntiair 12",
"NaziAntiair 13",
"NaziAntiair 14",
"NaziAntiair 15",
"NaziAntiair 16",
"NaziAntiair 17",
"NavPoint_Airdrome"
);
return ids;
}
array GetObjectsScriptClassNames()
{
array class_names =
array(
"CPlayerSovietHelicopter",
"CVillage_10",
"CVillage_11",
"CGermanBase_02",
"CGermanBase_03S",
"CMountedHangar",
"CMountedHangar",
"CMountedHangar",
"CMountedHangar",
"CMountedHangar",
"CMountedHangar",
"CMountedHangar",
"CMountedHangar",
"CMountedHangar",
"CGermanAntiair",
"CGermanAntiair",
"CGermanAntiair",
"CGermanAntiair",
"CGermanAntiair",
"CGermanAntiair",
"CGermanAntiair",
"CGermanAntiair",
"CGermanAntiair",
"CGermanAntiair",
"CGermanAntiair",
"CGermanAntiair",
"CGermanAntiair",
"CGermanAntiair",
"CGermanAntiair",
"CGermanAntiair",
"CGermanAntiair",
"CGermanAntiair",
"CGermanAntiair",
"CGermanAntiair",
"CGermanAntiair",
"CGermanAntiair",
"CGermanAntiair",
"CGermanAntiair",
"CGermanAntiair",
"CGermanAntiair",
"CNavPoint"
);
return class_names;
}
array GetObjectsScriptComponentIDs()
{
array component_ids =
array(
"GameObject",
"VillageObject",
"VillageObject",
"VillageObject",
"VillageObject",
"GameObject",
"GameObject",
"GameObject",
"GameObject",
"GameObject",
"GameObject",
"GameObject",
"GameObject",
"GameObject",
"GameObject",
"GameObject",
"GameObject",
"GameObject",
"GameObject",
"GameObject",
"GameObject",
"GameObject",
"GameObject",
"GameObject",
"GameObject",
"GameObject",
"GameObject",
"GameObject",
"GameObject",
"GameObject",
"GameObject",
"GameObject",
"GameObject",
"GameObject",
"GameObject",
"GameObject",
"GameObject",
"GameObject",
"GameObject",
"GameObject",
"GameObject"
);
return component_ids;
}
array GetObjectsMatrices()
{
array matrices =
array(
matrix(
-0.850529, 0.525821, 0.010596, 7795.854004,
-0.525781, -0.850595, 0.006550, 8611.977539,
0.012458, 0.000000, 0.999923, 381.188354,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
0.000000, -1.000000, 0.000000, 3654.052246,
1.000000, 0.000000, 0.000000, 8605.803711,
0.000000, 0.000000, 1.000000, 122.380997,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
0.000000, -1.000000, 0.000000, 3538.946533,
1.000000, 0.000000, 0.000000, 12092.281250,
0.000000, 0.000000, 1.000000, 229.416489,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
0.000000, -1.000000, 0.000000, 4536.603027,
1.000000, 0.000000, 0.000000, 5859.779297,
0.000000, 0.000000, 1.000000, 101.002747,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
0.000000, -1.000000, 0.000000, 11586.707031,
1.000000, 0.000000, 0.000000, 4546.017578,
0.000000, 0.000000, 1.000000, 58.127266,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
0.000000, -1.000000, -0.000004, 4414.294922,
1.000000, 0.000000, 0.000004, 5882.177734,
-0.000004, -0.000004, 1.000000, 95.180565,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
-0.000062, -0.999958, 0.009145, 4125.307617,
0.999958, 0.000022, 0.009146, 5945.958008,
-0.009146, 0.009145, 0.999916, 95.746178,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
0.000156, -0.999972, 0.007565, 4126.461426,
0.999974, 0.000102, -0.007206, 5739.224609,
0.007205, 0.007566, 0.999945, 95.626419,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
0.999492, -0.008329, 0.030768, 4028.556152,
0.008858, 0.999815, -0.017101, 5450.762695,
-0.030620, 0.017365, 0.999380, 97.048210,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
0.008879, -0.999961, 0.000000, 4361.720703,
0.999961, 0.008879, 0.000000, 5108.998047,
0.000000, 0.000000, 1.000000, 95.180786,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
0.008876, -0.999961, 0.000003, 4362.521484,
0.999961, 0.008876, 0.000003, 4843.991211,
-0.000003, 0.000003, 1.000000, 95.178841,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
0.008874, -0.999961, -0.000068, 4859.348633,
0.999961, 0.008874, 0.000101, 6123.618652,
-0.000100, -0.000068, 1.000000, 95.174561,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
0.008872, -0.999961, -0.000156, 4708.336914,
0.999961, 0.008872, 0.000158, 6123.056152,
-0.000157, -0.000157, 1.000000, 95.171051,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
0.999963, -0.008615, -0.000231, 4282.674805,
0.008615, 0.999963, -0.000395, 6618.921387,
0.000234, 0.000393, 1.000000, 95.127335,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
1.000000, 0.000000, 0.000012, 4852.935547,
0.000000, 1.000000, 0.000031, 6686.898438,
-0.000012, -0.000031, 1.000000, 76.640717,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
0.058974, 0.992139, -0.110375, 3957.930420,
-0.997953, 0.055856, -0.031136, 7614.395996,
-0.024726, 0.111985, 0.993402, 81.792198,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
0.061013, 0.998136, -0.001149, 5025.179199,
-0.998132, 0.061017, 0.003293, 5298.896973,
0.003357, 0.000946, 0.999994, 76.589592,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
0.061021, 0.998137, -0.000002, 5022.791992,
-0.998137, 0.061021, -0.000002, 5364.249512,
-0.000001, 0.000003, 1.000000, 76.601852,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
0.061020, 0.998134, 0.002482, 5023.277832,
-0.998131, 0.061027, -0.003129, 5794.419922,
-0.003275, -0.002287, 0.999992, 76.658195,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
0.061036, 0.998136, -0.000004, 5021.431152,
-0.998136, 0.061036, 0.000002, 5877.195801,
0.000002, 0.000004, 1.000000, 76.679672,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
1.000000, 0.000010, 0.000395, 4773.015625,
-0.000010, 1.000000, 0.000001, 6200.773438,
-0.000395, -0.000001, 1.000000, 76.678238,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
1.000000, 0.000010, -0.000001, 4673.555176,
-0.000010, 1.000000, -0.000001, 6202.194336,
0.000001, 0.000001, 1.000000, 76.679688,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
1.000000, 0.000007, -0.000001, 4547.441406,
-0.000007, 1.000000, 0.000002, 5918.643066,
0.000001, -0.000002, 1.000000, 76.679680,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
0.663641, -0.707560, -0.242775, 6417.996094,
0.737549, 0.673098, 0.054413, 7625.549316,
0.124911, -0.215169, 0.968556, 130.360596,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
0.647682, -0.759013, -0.066387, 6335.740234,
0.732868, 0.644452, -0.218141, 7721.382324,
0.208355, 0.092633, 0.973657, 121.822685,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
0.577280, -0.683904, -0.446121, 6909.944824,
0.785761, 0.613881, 0.075694, 7168.337891,
0.222098, -0.394241, 0.891766, 267.664825,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
0.560335, -0.767017, -0.312585, 6969.644043,
0.775297, 0.618510, -0.127906, 6795.945801,
0.291443, -0.170676, 0.941239, 300.527832,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
0.634719, -0.737333, -0.231241, 5792.090820,
0.679366, 0.675048, -0.287701, 7843.422363,
0.368230, 0.025512, 0.929385, 184.281265,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
0.635864, -0.732275, -0.243824, 5776.703613,
0.680391, 0.680980, -0.270804, 7912.367188,
0.364342, 0.006299, 0.931244, 201.597412,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
0.602913, -0.792845, -0.088845, 6023.045898,
0.795079, 0.606316, -0.015204, 7233.297852,
0.065922, -0.061472, 0.995929, 134.237305,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
0.603261, -0.797085, 0.027047, 5873.004395,
0.797476, 0.603306, -0.007389, 7310.441895,
-0.010428, 0.026027, 0.999607, 130.753998,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
0.642774, -0.757321, -0.115356, 4904.769531,
0.594353, 0.588020, -0.548614, 7358.016602,
0.483308, 0.284073, 0.828080, 171.193146,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
0.653826, -0.750980, -0.092412, 4961.138184,
0.640664, 0.614442, -0.460447, 7290.207520,
0.402568, 0.241847, 0.882864, 139.111435,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
0.657535, -0.752725, -0.032450, 4717.522949,
0.643069, 0.583146, -0.496389, 7341.596680,
0.392567, 0.305526, 0.867493, 143.775055,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
0.602615, -0.744012, -0.288620, 5838.222168,
0.717952, 0.663351, -0.210977, 6398.816406,
0.348426, -0.080077, 0.933910, 159.521042,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
0.596998, -0.747480, -0.291320, 5879.318359,
0.713841, 0.660662, -0.232286, 6369.710449,
0.366093, -0.069282, 0.927996, 165.354889,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
0.596645, -0.779262, -0.191744, 6495.611816,
0.683991, 0.618770, -0.386368, 6251.145996,
0.419727, 0.099373, 0.902194, 307.739563,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
0.538754, -0.766812, -0.348919, 6859.391602,
0.644052, 0.641872, -0.416170, 6034.542480,
0.543085, -0.000509, 0.839678, 364.113251,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
0.760014, -0.621469, -0.190145, 5547.143066,
0.645558, 0.755685, 0.110431, 4830.738281,
0.075060, -0.206678, 0.975526, 93.647034,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
0.743868, -0.645549, -0.172997, 4454.202637,
0.542823, 0.734590, -0.407089, 7444.744141,
0.389878, 0.208914, 0.896856, 170.726028,
0.000000, 0.000000, 0.000000, 1.000000
),
matrix(
1.000000, 0.000000, 0.000000, 4468.478516,
0.000000, 1.000000, 0.000000, 6026.335449,
0.000000, 0.000000, 1.000000, 265.049988,
0.000000, 0.000000, 0.000000, 1.000000
)
);
return matrices;
}
array GetObjectsBehaviorScripts()
{
array BehaviorScripts =
array(
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"CMission3_BasePatrol_a",
"CMission3_Walker_a",
"CMission3_BasePatrol_b",
"CMission3_BasePatrol_b",
"CMission3_BasePatrol_b",
"CMission3_BasePatrol_b",
"CMission3_BasePatrol_c",
"CMission3_BasePatrol_c",
"CMission3_BasePatrol_d",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
""
);
return BehaviorScripts;
}
array GetObjectsCustomParameters()
{
array CustomParameters =
array(
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
""
);
return CustomParameters;
}
string GetObjectListClassName()
{
return "CFireworksMissionObjectList";
}
string GetObjectListClassFile()
{
return "Missions/Mission_3/ObjectList.script";
}
}